﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp3
{
    class Program
    {
        
        //1. 定义一个计算图形面积的类，类中定义2个计算面积的方法（重载，方法名相同），分别计算圆面积和长方形面积两个方法
        //提示：计算圆的面积传半径，计算长方形面积传长和宽。

        //2.创建一个名为计算工具类 SumUtils，在类中定义4个方法：
        //计算两个整数相加、
        //两个小数相加、 
        //两个字符串相加、
        //以及从 1 到指定整数的和的方法。
        //在 Main 方法中分别调用定义好的方法。
        
        //提示：根据题目要求，分别定义 3 个带两个参数的方法，以及一个带一个整型参数的方法，
        // 四个方法名相同。
        static void Main(string[] args)
        {
            //Console.WriteLine("请输入长方形的长：");
            //int a = int.Parse(Console.ReadLine());

            //Console.WriteLine("请输入长方形的宽：");
            //int b = int.Parse(Console.ReadLine());

            //Console.WriteLine("请输入园形的半径：");
            //double r = double.Parse(Console.ReadLine());

            //ComputedGraphArea c = new ComputedGraphArea();
            //c.AAarea(a,b);
            //c.AAarea(r);


            SumUtils s = new SumUtils();

            //调用两个整数求和的方法
            Console.WriteLine("两个整数的和为：" + s.Sum(3, 5));

            //调用两个小数求和的方法
            Console.WriteLine("两个小数的和为：" + s.Sum(3.2, 5.6));

            //调用两个字符串连接的方法
            Console.WriteLine("连个字符串的连接结果为：" + s.Sum("C#", "方法重载"));

            //输出 1 到 10 的和
            Console.WriteLine("1 到 10 的和为：" + s.Sum(10));





        }
    }
}
